Everything about The Line Printer Daemon Protocol totally explained
The
Line Printer Daemon protocol/Line Printer Remote protocol (or
LPD,
LPR) also known as the
Berkeley printing system, is a set of programs that provide
printer spooling and network
print server functionality for
Unix-like systems. The most common implementations of LPD are the official
BSD UNIX operating system and the
LPRng project. The
Common Unix Printing System (or CUPS), which is more common on modern
Linux distributions, borrows heavily from LPD. Commercial solutions are available that also leverage Berkeley printing protocol components, where more robust functionality and performance is necessary than is available from LPR/LPD (or CUPS) alone (such as might be required in large corporate environments).
Commands
The official LPD protocol defines the following commands:
- lpr—Assign a job to a queue.
- lpq—Display the jobs assigned to a queue and their print status.
- lprm—Remove a job from a queue.
- lpc—Control a queue.
The lpd program provides the daemon and queues with which the aforementioned commands interface.
Usage
In order for a system to provide print functionality using
LPD, the
lpd program must be configured and started. Based upon its configuration, it'll create the necessary queues and address the printers available to users of the system. Once started, it listens for local messages from the
lpr,
lpq,
lprm, and
lpc programs, as well as for network messages from remote clients who also implement the LPD protocol.
A printer that supports LPD/LPR is sometimes referred to as a "TCP/IP printer" (
TCP/IP is used to establish connections between printers and workstations on a network), although that term seems equally applicable to a printer that supports CUPS.
Further Information
Get more info on 'Line Printer Daemon Protocol'.
|
External Link Exchanges
Do you know how hard it is to get a link from a large encyclopaedia? Well we're different and will prove it. To get a link from us just add the following HTML to your site on a relevant page:
<a href="http://line_printer_daemon_protocol.totallyexplained.com">Line Printer Daemon protocol Totally Explained</a>
Then simply click through this link from your web page. Our crawlers will verify your link, extract the title of your web page and instantly add a link back to it. If you like you can remove the words Totally Explained and embed the link in article text.
As long as your link remains in place, we'll keep our link to you right here. Please play fair - our crawlers are watching. Your site must be closely related to this one's topic. Any kind of spamming, dubious practises or removing the link will result in your link from us being dropped and, potentially, your whole site being banned. |